<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<style type="text/css">
			body {
				perspective: 300px;
				/* 给父元素加上透视效果会更加明显 */
			}

			div {
				width: 200px;
				margin: 100px auto;
				transition: all 2s;
			}

			div img {
				width: 100%;
			}
			/* 注意这里被观察的元素是整个div 所以透视还是加到body上面 */
			/* 加了透视之后会有一个明显的倾斜效果更加真实 */
			div:hover {
				transform: rotateX(180deg);
				/* 注意里面的旋转的角度的正负值和旋转方向的关系很重要 */
				
			}
		</style>
	</head>
	<body>
		<h2>3D旋转可以设置沿着x轴，y轴，z轴 或者自定义轴进行旋转</h2>
		<h2>元素旋转方向的左手准则:伸出左手大拇指向x轴正方向(向右) 其余手指弯曲的方向是元素旋转的正方向 </h2>
		<div>
			<img src="../images/pig.jpg" alt="">
		</div>
	</body>
</html>
